do someone's impression - Turc Anglais Dictionnaire